<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <script>
    // 用户输入
		var n = parseInt(prompt("请输入一个大于2的偶数"));
	
		// 说明：输入一个数，返回是否是质数
		function isZs(a) {			
			// 循环累加，看在 2 到根号 a 之间有没有其他约数，有就肯定不是质数，直接返回
			for (var i = 2 ; i <= Math.sqrt(a) ; i++) {
				if(a % i === 0){
					// 说明肯定不是质数
					return false;
				}
			}
			// 如果能走到这个位置，说明没遇到 return，没有其他的约数，就是质数
			if (a != 1) {
				return true;
			}else{
				return false;
			}
		}
		// 输出 n 的所有质数之和的可能性
		for (var i = 2 ; i <= n / 2 ; i++) {
			// 定义另一个质数可能性
			var j = n - i;
			// 判断 i 和 j 同时都是质数，输出
			if (isZs(i) && isZs(j)) {
				console.log(n + "可以拆分成两个质数" + i + "与" + j + "的和");
			}
		}

    
  
  </script>
</head>
<body>
  
</body>
</html>